off-road vehicle/car - Almanca İngilizce Sözlük